UM Motorcycle to revamp business in India with Jose Villegas in charge

UM Motorcycle, a US based company, which began selling motorcycles in India sometime in 2016 and had a peak sales of 11,000 units per annum, has begun the 2019-20 financial year with a duck. Yes, both production and...